public duty or authority - Español Inglés Diccionario